"charter agreement" - Details

English Term:
charter agreement
Arabic Term:
عقد تأجير واسطة نقل
Arabic Definition:

.